package com.zmn.plat.model.dto.expressage;

import java.io.Serializable;
import java.util.List;

/**
 * 快递
 *
 * @author quanjic
 * @version v1.0
 * @since 2018/11/26 21:23
 **/
@Deprecated
public class ExpressageDTO implements Serializable {


    /**
     * 快递公司
     */
    private String company;

    /**
     * 快递单号
     */
    private String code;

    /**
     * 快递(快递100)单当前状态，包括0在途，1揽收，2疑难，3签收，4退签，5派件，6退回，7转单，10待清关，11清关中，12已清关，13清关异常，14收件人拒签等13个状态
     */
    private Integer state;

    private List<ExpressageEntryDTO> list;

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public List<ExpressageEntryDTO> getList() {
        return list;
    }

    public void setList(List<ExpressageEntryDTO> list) {
        this.list = list;
    }

    @Override
    public String toString() {
        return "ExpressageDTO{" + "company='" + company + '\'' + ", code='" + code + '\'' + ", state=" + state + ", list=" + list + '}';
    }
}
